@charset "UTF-8";.features__area{background-position:left;background-repeat:no-repeat;background-size:cover;}@media (max-width:575px){.features__item{padding-right:0;}}.features__item:hover .features__icon span{-webkit-transform:translateY(-5px) translate3d(0,-5px,0);-moz-transform:translateY(-5px) translate3d(0,-5px,0);-ms-transform:translateY(-5px) translate3d(0,-5px,0);transform:translateY(-5px) translate3d(0,-5px,0);}.features__item:not(:last-child){margin-bottom:35px;padding-bottom:35px;border-bottom:2px solid #dedede;}.features__item-2{padding:35px 35px;width:270px;}.features__item-2.fea-1{margin-left:400px;}@media only screen and (min-width:1200px) and (max-width:1399px){.features__item-2.fea-1{margin-left:275px;}}@media only screen and (min-width:576px) and (max-width:767px){.features__item-2.fea-1{margin-left:250px;}}@media (max-width:575px){.features__item-2.fea-1{margin-left:0px;}}.features__item-2.fea-2{margin-left:100px;margin-top:-85px;}@media only screen and (min-width:1200px) and (max-width:1399px){.features__item-2.fea-2{margin-left:-20px;}}@media only screen and (min-width:576px) and (max-width:767px){.features__item-2.fea-2{margin-top:30px;}}@media (max-width:575px){.features__item-2.fea-2{margin-top:30px;margin-left:0;}}.features__item-2.fea-3{margin-top:30px;margin-left:-45px;}@media only screen and (min-width:1200px) and (max-width:1399px){.features__item-2.fea-3{margin-left:-120px;}}@media only screen and (min-width:992px) and (max-width:1199px){.features__item-2.fea-3{margin-left:0px;}}@media only screen and (min-width:768px) and (max-width:991px){.features__item-2.fea-3{margin-left:0px;}}@media only screen and (min-width:576px) and (max-width:767px){.features__item-2.fea-3{margin-left:0px;}}@media (max-width:575px){.features__item-2.fea-3{margin-left:0px;}}.features__item-3{padding:50px 35px;}@media only screen and (min-width:992px) and (max-width:1199px){.features__item-3{padding-right:0;padding-left:0;}}@media only screen and (min-width:768px) and (max-width:991px){.features__item-3{padding-right:20px;padding-left:20px;}}.features__item-3:hover .features__icon-3 span{-webkit-transform:translateY(-10px) translate3d(0,-10px,0);-moz-transform:translateY(-10px) translate3d(0,-10px,0);-ms-transform:translateY(-10px) translate3d(0,-10px,0);transform:translateY(-10px) translate3d(0,-10px,0);}.features__item-4{width:auto;}@media only screen and (min-width:992px) and (max-width:1199px){.features__item-4{padding-left:15px;padding-right:15px;}}@media only screen and (min-width:768px) and (max-width:991px){.features__item-4{padding-left:15px;padding-right:15px;}}@media only screen and (min-width:576px) and (max-width:767px){.features__item-4{padding-left:20px;padding-right:20px;}}.features__title{font-size:24px;margin-bottom:5px;}@media only screen and (min-width:992px) and (max-width:1199px){.features__title{font-size:22px;}}.features__item-2 p{margin-top:15px;color:#999;}.features__title-2{margin-bottom:0;}.features__title-3{margin-bottom:15px;}@media (max-width:575px){.features__icon{margin-bottom:25px;}}.features__icon span{display:inline-block;width:100px;height:100px;line-height:100px;text-align:center;background:#ffffff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:transform 0.3s cubic-bezier(0.21,0.6,0.44,2.18);-moz-transition:transform 0.3s cubic-bezier(0.21,0.6,0.44,2.18);-ms-transition:transform 0.3s cubic-bezier(0.21,0.6,0.44,2.18);-o-transition:transform 0.3s cubic-bezier(0.21,0.6,0.44,2.18);transition:transform 0.3s cubic-bezier(0.21,0.6,0.44,2.18);}.features__icon-2 span{display:inline-block;width:100px;height:100px;line-height:100px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#ffffff;}.features__icon-3 span{display:inline-block;width:120px;height:120px;line-height:120px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#ffffff;-webkit-box-shadow:0px 10px 60px 0px rgba(207,199,188,0.47);-moz-box-shadow:0px 10px 60px 0px rgba(207,199,188,0.47);box-shadow:0px 10px 60px 0px rgba(207,199,188,0.47);backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:transform 0.3s cubic-bezier(0.21,0.6,0.44,2.18);-moz-transition:transform 0.3s cubic-bezier(0.21,0.6,0.44,2.18);-ms-transition:transform 0.3s cubic-bezier(0.21,0.6,0.44,2.18);-o-transition:transform 0.3s cubic-bezier(0.21,0.6,0.44,2.18);transition:transform 0.3s cubic-bezier(0.21,0.6,0.44,2.18);}.features__content p{margin-bottom:0;}.features__content-3 p{margin-bottom:25px;}@media (max-width:575px){.features__wrapper-2{padding-right:0;}}.features__wrapper-2>p{padding-right:20px;padding-left:30px;margin-bottom:22px;position:relative;}.features__wrapper-2>p::after{position:absolute;content:"";left:0;top:5px;width:3px;height:90%;background:#fad105;}@media (max-width:575px){.features__wrapper-3{padding-right:0px;}}.features__wrapper-3 p{font-size:18px;line-height:32px;}@media only screen and (min-width:768px) and (max-width:991px){.features__wrapper-3 p{margin-bottom:40px;}}@media only screen and (min-width:576px) and (max-width:767px){.features__wrapper-3 p{margin-bottom:40px;}}@media (max-width:575px){.features__wrapper-3 p{margin-bottom:40px;}}.features__wrapper-border{position:relative;}@media only screen and (min-width:992px) and (max-width:1199px){.features__wrapper-border{padding-right:0;}}.features__wrapper-border::after{position:absolute;content:"";right:-45px;top:0;width:2px;height:140px;background:#e1e1e1;}@media only screen and (min-width:1200px) and (max-width:1399px){.features__wrapper-border::after{right:10px;top:7px;}}@media only screen and (min-width:992px) and (max-width:1199px){.features__wrapper-border::after{display:none;}}.features__list ul li:not(:last-child){margin-bottom:15px;}.features__list ul li i{display:inline-block;width:45px;height:45px;line-height:41px;text-align:center;border:2px solid #e8e8e8;color:#677a85;font-size:18px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.features__list ul li p{margin-bottom:0;}.features__list ul li:hover i{color:#ffffff;background:#0a4c48;border-color:#0a4c48;}.features__video{position:absolute;bottom:0;right:-95px;}@media only screen and (min-width:1200px) and (max-width:1399px){.features__video{right:0;}}@media only screen and (min-width:992px) and (max-width:1199px){.features__video{right:30px;}}@media only screen and (min-width:768px) and (max-width:991px){.features__video{right:0px;}}@media only screen and (min-width:576px) and (max-width:767px){.features__video{display:none;}}@media (max-width:575px){.features__video{display:none;}}.features__video-thumb{position:relative;}.features__video-thumb::after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:rgba(10,76,72,0.45);}.features__video-thumb .play-btn{display:inline-block;width:55px;height:55px;line-height:59px;font-size:12px;color:#0a4c48;background:#ffffff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;}.features__video-thumb .play-btn i{padding-left:3px;}.features__video-thumb .play-btn:hover{background:#0a4c48;color:#ffffff;}.features__video-triangle{position:relative;}.features__video-triangle::after{position:absolute;content:"";right:-15px;bottom:-15px;width:103px;height:103px;background:#fad105;-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%);clip-path:polygon(100% 0,0% 100%,100% 100%);z-index:-1;}.features__shape-1{position:absolute;top:30%;left:30%;z-index:-1;}@media only screen and (min-width:1200px) and (max-width:1399px){.features__shape-1{left:21%;}}@media only screen and (min-width:576px) and (max-width:767px){.features__shape-1{left:11%;}}@media (max-width:575px){.features__shape-1{left:0%;width:100%;}}.features__shape-2{position:absolute;top:15px;left:10px;}.features__shape-3{position:absolute;bottom:5px;right:10px;}.features__shape-4{position:absolute;top:0;right:8%;z-index:-1;}@media only screen and (min-width:1200px) and (max-width:1399px){.features__shape-4{right:30px;}}